package com.c6906.vdam.das.model.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @Auther: taohuiqi @Date: 2024/06/15/10:23 @Description:
 */
@Data
public class RequestDTO {

    @ApiModelProperty(value = "任务ID")
    private String taskId;

    @ApiModelProperty(value = "年份")
    private String yearId;

    @ApiModelProperty(value = "年份List")
    private List<String> yearIdList;

    @ApiModelProperty(value = "月份")
    private String monthId;

    @ApiModelProperty(value = "月份List")
    private List<String> monthIdList;

    @ApiModelProperty(value = "指标编码")
    private String kpiCode;

    @ApiModelProperty(value = "指标编码List")
    private List<String> kpiCodeList;

    @ApiModelProperty(value = "指标名称")
    private String kpiName;

    @ApiModelProperty(value = "组织ID")
    private String orgId;

    @ApiModelProperty(value = "组织IDList")
    private List<String> orgIdList;

    @ApiModelProperty(value = "组织编码")
    private String orgCd;

    @ApiModelProperty(value = "组织编码List")
    private List<String> orgCdList;

    @ApiModelProperty(value = "组织名称")
    private String orgNm;

    @ApiModelProperty(value = "指标级别")
    private int targetLevel;

    @ApiModelProperty(value = "预测数据版本")
    private String version;

    @ApiModelProperty(value = "开始时间")
    private Date startDate;

    @ApiModelProperty(value = "结束时间")
    private Date endDate;

    @ApiModelProperty(value = "任务阶段")
    private int taskStep;
}
